package cn.cdu.basics.mapper;

import cn.cdu.data.entity.AddUser;
import cn.cdu.data.entity.User;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.math.BigInteger;


@Mapper
public interface UserMappers {
    int delById(BigInteger id);

    int resetPass(@Param("id")BigInteger id, @Param("password")String password,@Param("type")Integer type);

    int enable(BigInteger id);

    int disable(BigInteger id);

    boolean add(AddUser user);
    int edit(User user);

    int delRoleById(BigInteger id);

    int cancelDefault(BigInteger id);

    int setDefault(BigInteger id);

}

